// ## 作业：生成100个文件，每个文件存入一个1到1000的随机数字，再取出最大值的那个文件,值也要取出来,再取出最小的那个.

let fs =require ("fs");

    let shuzu =[];
    let xiao =1000;
    let da=1;
    let xiaowenjian=0;
    let dawenjian=0;


for(i=1;i<=100;i++){
    //创建随机数
      let shu=Math.ceil(Math.random()*1000);
    // 创建文件,加入随机数
    fs.writeFileSync("./"+i+".txt",""+shu+"");
    //读取100个文件中的数据存入数组
    shuzu[i]=(fs.readFileSync("./"+i+".txt").toString());
    //找最大值
    if(Number(shuzu[i]>da)){
        da=Number(shuzu[i]);
        dawenjian=i;
    }
    //找最小的值
    if(Number(shuzu[i]<xiao)){
        xiao=Number(shuzu[i]);
        xiaowenjian=i;
    }

}

console.log("最大的随机数是"+da+"文件在第"+dawenjian);
console.log("最小的随机数是"+xiao+"文件在第"+xiaowenjian);